Italian Nouns: macuba

Italian Nouns verb 'macuba' conjugated